package com.mall.user.domain.port.in;

import com.mall.user.domain.command.CreateUserCommand;
import com.mall.user.domain.model.User;

/**
 * 创建用户用例接口
 * 定义创建用户的业务操作
 */
public interface CreateUserUseCase {
    
    /**
     * 创建用户
     * @param command 创建用户命令
     * @return 创建的用户信息
     */
    User createUser(CreateUserCommand command);
}
